hurrying over obstacles - Espagnol Anglais Dictionnaire